| GET | /api/global/projects/{GlobalID}/kpmdetails |
|---|
import java.math.*
import java.util.*
import net.servicestack.client.*
open class GetKPMProjectDetailsByGlobalID
{
var GlobalID:UUID? = null
}
open class KPMProjectDetails
{
var ExterneSystemen:String? = null
var ID:Int? = null
var GlobalID:UUID? = null
var Omschr1:String? = null
var NrFase1:String? = null
var ExtraZoekveld:String? = null
var Adres:String? = null
var HuisNr:String? = null
var Postcode:String? = null
var Plaats:String? = null
var AdresHuisnr:String? = null
var PcPlaats:String? = null
var IntBedrNaamAdm:String? = null
var HuidigeFaseOmschrijving:String? = null
var VerwachteStartdatum0Acquisitie:Date? = null
var Startdatum0Acquisitie:Date? = null
var VerwachteEinddatum0Acquisitie:Date? = null
var Einddatum0Acquisitie:Date? = null
var VerwachteStartdatum1Initiatief:Date? = null
var Startdatum1Initiatief:Date? = null
var VerwachteEinddatum1Initiatief:Date? = null
var Einddatum1Initiatief:Date? = null
var VerwachteStartdatum2Definitie:Date? = null
var Startdatum2Definitie:Date? = null
var VerwachteEinddatum2Definitie:Date? = null
var Einddatum2Definitie:Date? = null
var VerwachteStartdatum3StructuurOntwerp:Date? = null
var Startdatum3StructuurOntwerp:Date? = null
var VerwachteEinddatum3StructuurOntwerp:Date? = null
var Einddatum3StructuurOntwerp:Date? = null
var VerwachteStartdatum4VoorOntwerp:Date? = null
var Startdatum4VoorOntwerp:Date? = null
var VerwachteEinddatum4VoorOntwerp:Date? = null
var Einddatum4VoorOntwerp:Date? = null
var VerwachteStartdatum5DefinitiefOntwerp:Date? = null
var Startdatum5DefinitiefOntwerp:Date? = null
var VerwachteEinddatum5DefinitiefOntwerp:Date? = null
var Einddatum5DefinitiefOntwerp:Date? = null
var VerwachteStartdatum6TechnischOntwerp:Date? = null
var Startdatum6TechnischOntwerp:Date? = null
var VerwachteEinddatum6TechnischOntwerp:Date? = null
var Einddatum6TechnischOntwerp:Date? = null
var VerwachteStartdatum7UitvoeringsOntwerp:Date? = null
var Startdatum7UitvoeringsOntwerp:Date? = null
var VerwachteEinddatum7UitvoeringsOntwerp:Date? = null
var Einddatum7UitvoeringsOntwerp:Date? = null
var VerwachteStartdatum8RealisatieWorstCase:Date? = null
var VerwachteStartdatum8RealisatieBestCase:Date? = null
var VerwachteStartdatum8RealisatieRealCase:Date? = null
var Startdatum8Realisatie:Date? = null
var VerwachteEinddatum8Realisatie:Date? = null
var Einddatum8Realisatie:Date? = null
var Startdatum9BeheerEnOnderhoud:Date? = null
var VerwachteStartdatum9BeheerEnOnderhoud:Date? = null
var Einddatum9BeheerEnOnderhoud:Date? = null
var VerwachteEinddatum9BeheerEnOnderhoud:Date? = null
var Datum99Archief:Date? = null
var VerwachteStartdatumVerkoopPeriode:Date? = null
var StartdatumVerkoopPeriode:Date? = null
var VerwachteEinddatumVerkoopPeriode:Date? = null
var EinddatumVerkoopPeriode:Date? = null
var PMCProductenOmschrijving:String? = null
var PMCMarktenOmschrijving:String? = null
var PCMOpdrachtgeversOmschrijving:String? = null
var HardheidsPer:Float? = null
var AanneemsomOntwikkeling:Int? = null
var AanneemsomBouw:Int? = null
var PMCJuridischeVormOmschrijving:String? = null
var OpdrachtgeverNaam:String? = null
}
Kotlin GetKPMProjectDetailsByGlobalID DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /api/global/projects/{GlobalID}/kpmdetails HTTP/1.1
Host: kpm_digiofficeapigateway.tbi.nl
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
ExterneSystemen: String,
ID: 0,
Omschr1: String,
NrFase1: String,
ExtraZoekveld: String,
Adres: String,
HuisNr: String,
Postcode: String,
Plaats: String,
AdresHuisnr: String,
PcPlaats: String,
IntBedrNaamAdm: String,
HuidigeFaseOmschrijving: String,
VerwachteStartdatum0Acquisitie: 0001-01-01,
Startdatum0Acquisitie: 0001-01-01,
VerwachteEinddatum0Acquisitie: 0001-01-01,
Einddatum0Acquisitie: 0001-01-01,
VerwachteStartdatum1Initiatief: 0001-01-01,
Startdatum1Initiatief: 0001-01-01,
VerwachteEinddatum1Initiatief: 0001-01-01,
Einddatum1Initiatief: 0001-01-01,
VerwachteStartdatum2Definitie: 0001-01-01,
Startdatum2Definitie: 0001-01-01,
VerwachteEinddatum2Definitie: 0001-01-01,
Einddatum2Definitie: 0001-01-01,
VerwachteStartdatum3StructuurOntwerp: 0001-01-01,
Startdatum3StructuurOntwerp: 0001-01-01,
VerwachteEinddatum3StructuurOntwerp: 0001-01-01,
Einddatum3StructuurOntwerp: 0001-01-01,
VerwachteStartdatum4VoorOntwerp: 0001-01-01,
Startdatum4VoorOntwerp: 0001-01-01,
VerwachteEinddatum4VoorOntwerp: 0001-01-01,
Einddatum4VoorOntwerp: 0001-01-01,
VerwachteStartdatum5DefinitiefOntwerp: 0001-01-01,
Startdatum5DefinitiefOntwerp: 0001-01-01,
VerwachteEinddatum5DefinitiefOntwerp: 0001-01-01,
Einddatum5DefinitiefOntwerp: 0001-01-01,
VerwachteStartdatum6TechnischOntwerp: 0001-01-01,
Startdatum6TechnischOntwerp: 0001-01-01,
VerwachteEinddatum6TechnischOntwerp: 0001-01-01,
Einddatum6TechnischOntwerp: 0001-01-01,
VerwachteStartdatum7UitvoeringsOntwerp: 0001-01-01,
Startdatum7UitvoeringsOntwerp: 0001-01-01,
VerwachteEinddatum7UitvoeringsOntwerp: 0001-01-01,
Einddatum7UitvoeringsOntwerp: 0001-01-01,
VerwachteStartdatum8RealisatieWorstCase: 0001-01-01,
VerwachteStartdatum8RealisatieBestCase: 0001-01-01,
VerwachteStartdatum8RealisatieRealCase: 0001-01-01,
Startdatum8Realisatie: 0001-01-01,
VerwachteEinddatum8Realisatie: 0001-01-01,
Einddatum8Realisatie: 0001-01-01,
Startdatum9BeheerEnOnderhoud: 0001-01-01,
VerwachteStartdatum9BeheerEnOnderhoud: 0001-01-01,
Einddatum9BeheerEnOnderhoud: 0001-01-01,
VerwachteEinddatum9BeheerEnOnderhoud: 0001-01-01,
Datum99Archief: 0001-01-01,
VerwachteStartdatumVerkoopPeriode: 0001-01-01,
StartdatumVerkoopPeriode: 0001-01-01,
VerwachteEinddatumVerkoopPeriode: 0001-01-01,
EinddatumVerkoopPeriode: 0001-01-01,
PMCProductenOmschrijving: String,
PMCMarktenOmschrijving: String,
PCMOpdrachtgeversOmschrijving: String,
HardheidsPer: 0,
AanneemsomOntwikkeling: 0,
AanneemsomBouw: 0,
PMCJuridischeVormOmschrijving: String,
OpdrachtgeverNaam: String
}